import Vue from 'vue'
import { Button
        ,Form
        ,FormItem
        ,Input
        ,Message
        ,Container
        ,Header
        ,Aside
        ,Main
        ,Menu
        ,Submenu
        ,MenuItem
        ,MenuItemGroup
        ,Breadcrumb
        ,BreadcrumbItem
        ,Card
        ,Row
        ,Col
        ,Table
        ,TableColumn
        ,Switch
        ,Tooltip
        ,Pagination
        ,Dialog
        ,MessageBox
        ,Loading
        ,Tag
        ,Notification
        ,Tree
        ,Select
        ,Option
        ,Cascader
        ,Popconfirm
        ,Alert
        ,Backtop
        ,Tabs
        ,TabPane
        ,Steps
        ,Step
        ,Checkbox
        ,CheckboxGroup
        ,Upload
        ,Image
        ,Timeline
        ,TimelineItem
      } from 'element-ui'

Vue.use(Button)
   .use(Form)
   .use(FormItem)
   .use(Input)
   .use(Container)
   .use(Header)
   .use(Aside)
   .use(Main)
   .use(Menu)
   .use(Submenu)
   .use(MenuItem)
   .use(MenuItemGroup)
   .use(Breadcrumb)
   .use(BreadcrumbItem)
   .use(Card)
   .use(Row)
   .use(Col)
   .use(Table)
   .use(TableColumn)
   .use(Switch)
   .use(Tooltip)
   .use(Pagination)
   .use(Dialog)
   .use(Loading)
   .use(Tag)
   .use(Tree)
   .use(Select)
   .use(Option)
   .use(Cascader)
   .use(Popconfirm)
   .use(Alert)
   .use(Backtop)
   .use(Tabs)
   .use(TabPane)
   .use(Steps)
   .use(Step)
   .use(Checkbox)
   .use(CheckboxGroup)
   .use(Upload)
   .use(Image)
   .use(Timeline)
   .use(TimelineItem)

//需要全局配置
Vue.prototype.$message=Message
Vue.prototype.$confirm=MessageBox.confirm
Vue.prototype.$notify=Notification